home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Deutsche Edition 1
/
Deutsche Edition 1.iso
/
amok
/
amok_lha
/
amok33.lha
/
ImageConvert
/
BrushData.mod
< prev
next >
Wrap
Text File
|
1993-08-15
|
5KB
|
102 lines
IMPLEMENTATION MODULE BrushData;
FROM SYSTEM IMPORT ADR, INLINE;
(* $E- *)
PROCEDURE GadgetDat;
BEGIN
(* Plane 1 *)
INLINE (00000H, 02000H, 00000H, 00000H, 0F800H, 007FFH, 00003H, 0FE00H);
INLINE (007FFH, 00007H, 0FF00H, 007FFH, 0000FH, 0FF80H, 007FFH, 0000FH);
INLINE (0FF80H, 007FFH, 0000FH, 0FF80H, 007FFH, 0000FH, 0FF80H, 007FFH);
INLINE (0000FH, 0FF80H, 007FFH, 0000FH, 0FF80H, 007FFH, 0000FH, 0FF80H);
INLINE (007FFH, 0001FH, 0FFC0H, 007FFH, 0003FH, 0FFE0H, 007FFH, 0007FH);
INLINE (0FFF0H, 00627H, 000FFH, 0FFF8H, 00739H, 0000EH, 05C80H, 00313H);
INLINE (0000FH, 09F00H, 00793H, 00007H, 00E00H, 00333H, 00000H, 08800H);
INLINE (007C7H, 00001H, 00800H, 0033FH, 00001H, 00800H, 00001H, 00001H);
INLINE (00C00H, 001D0H, 00001H, 00400H, 00739H, 00001H, 00400H, 007FFH);
INLINE (00001H, 00400H, 007FFH, 00001H, 00400H, 007FFH, 00001H, 08400H);
INLINE (007FFH, 00000H, 08800H, 007FFH, 00000H, 08800H, 007FFH, 00000H);
INLINE (07000H, 007FFH, 00020H, 00020H, 007FFH, 00020H, 00020H, 007FFH);
INLINE (00020H, 00020H, 007FFH, 00021H, 00420H, 00627H, 00020H, 08820H);
INLINE (00733H, 00010H, 07040H, 00313H, 00010H, 00040H, 00733H, 00010H);
INLINE (0F040H, 00333H, 00008H, 00080H, 00733H, 00008H, 00080H, 0073FH);
INLINE (00004H, 00100H, 00787H, 00005H, 00500H, 0061FH, 00002H, 00200H);
INLINE (007CFH, 00002H, 00200H, 007FFH, 00002H, 00200H, 0071FH, 00002H);
INLINE (00200H, 007FFH, 00001H, 00400H, 007FFH, 00000H, 0F800H, 007FFH);
(* Plane 2 *)
INLINE (00000H, 02000H, 007FFH, 00000H, 0F800H, 007FFH, 00003H, 02600H);
INLINE (007FFH, 00004H, 02100H, 007FFH, 00008H, 02080H, 00000H, 00008H);
INLINE (00080H, 007FFH, 00008H, 00080H, 00000H, 0000FH, 0FF80H, 007FFH);
INLINE (00008H, 00080H, 007FFH, 00008H, 00080H, 007FFH, 0000FH, 0FF80H);
INLINE (007FFH, 00010H, 00040H, 007FFH, 00020H, 00020H, 007FFH, 00040H);
INLINE (0F810H, 00000H, 000FFH, 0FFF8H, 00000H, 001F6H, 00C7CH, 005B0H);
INLINE (009F7H, 00EFCH, 08000H, 00FF8H, 001FFH, 08000H, 01FFFH, 007FFH);
INLINE (0C000H, 00FFEH, 007FFH, 08000H, 0FFFEH, 007FFH, 0F800H, 07FFEH);
INLINE (003FFH, 0F000H, 007FEH, 003FFH, 00000H, 003FEH, 003FEH, 00000H);
INLINE (01FFEH, 003FFH, 0C000H, 00FFEH, 003FFH, 08000H, 0E0FEH, 003F8H);
INLINE (03800H, 03FFFH, 007FFH, 0E5B0H, 00FFFH, 007FFH, 08000H, 007FFH);
INLINE (08FFFH, 00000H, 0019FH, 0FFCCH, 00000H, 0011FH, 0FFC4H, 00000H);
INLINE (0001FH, 0FFC0H, 00000H, 0001EH, 0FBC0H, 00000H, 0001FH, 077C0H);
INLINE (00000H, 0000FH, 08F80H, 00000H, 0000FH, 0FF80H, 00000H, 0000FH);
INLINE (00F80H, 00000H, 00007H, 0FF00H, 00000H, 00007H, 0FF00H, 00000H);
INLINE (00003H, 0FE00H, 00001H, 00002H, 0FA00H, 00030H, 00001H, 0FC00H);
INLINE (00000H, 00001H, 0FC00H, 007FFH, 00001H, 0FC00H, 00000H, 00001H);
INLINE (0FC00H, 00000H, 00000H, 0F800H, 00000H, 00000H, 00000H, 00000H);
(* Plane 3 *)
INLINE (00000H, 02000H, 00400H, 00000H, 0F800H, 00000H, 00003H, 0FE00H);
INLINE (00000H, 00007H, 0FF00H, 00000H, 0000FH, 0FF80H, 00000H, 0000FH);
INLINE (0FF80H, 007C0H, 0000FH, 0FF80H, 00000H, 0000FH, 0FF80H, 00000H);
INLINE (0000FH, 0FF80H, 0000FH, 0000FH, 0FF80H, 00000H, 0000FH, 0FF80H);
INLINE (007FFH, 0001FH, 0FFC0H, 00000H, 0003FH, 0FFE0H, 00000H, 0007FH);
INLINE (0FFF0H, 000FFH, 000FFH, 0FFF8H, 00000H, 001E0H, 0203CH, 007FFH);
INLINE (009E0H, 0603CH, 08000H, 00FE0H, 0F03FH, 08000H, 01FE0H, 0703FH);
INLINE (0C0FFH, 00FE0H, 0F03FH, 08000H, 0FC60H, 0F031H, 0FFFFH, 07C00H);
INLINE (0F001H, 0F000H, 00600H, 0F803H, 00000H, 00300H, 0F806H, 000FFH);
INLINE (01F80H, 0F80FH, 0C000H, 00FC0H, 0F81FH, 087FFH, 0E0C0H, 07818H);
INLINE (03800H, 03FE0H, 0703FH, 0E000H, 00FE0H, 0703FH, 080FFH, 007E0H);
INLINE (0003FH, 00000H, 00180H, 0000CH, 007FFH, 00100H, 00004H, 00000H);
INLINE (00000H, 00000H, 00000H, 00000H, 00000H, 000FFH, 00000H, 00000H);
INLINE (00000H, 00000H, 00000H, 007FFH, 00000H, 00000H, 00000H, 00000H);
INLINE (00000H, 00000H, 00000H, 00000H, 003FFH, 00000H, 00000H, 00000H);
INLINE (00000H, 00000H, 007FFH, 00000H, 00000H, 00000H, 00000H, 00000H);
INLINE (00400H, 00000H, 00000H, 007FFH, 00000H, 00000H, 00000H, 00000H);
INLINE (00000H, 007FFH, 00000H, 00000H, 00000H, 00000H, 00000H, 007C0H);
END GadgetDat;
(* $E- *)
PROCEDURE GadgetTab;
BEGIN
INLINE (00000H, 00B52H, 00FC9H, 00FFFH, 00FEBH, 00999H, 00831H, 00666H);
END GadgetTab;
PROCEDURE InitGadget;
BEGIN
WITH Gadget DO
leftEdge := 0;
topEdge := 0;
width := 37;
height := 48;
depth := 3;
imageData := ADR (GadgetDat);
planePick := 255;
planeOnOff := 0;
nextImage := NIL;
END; (* WITH *)
WITH GadgetCol DO
flags := 0;
type := 0;
count := 8;
colorTable := ADR (GadgetTab);
END; (* WITH *)
END InitGadget;
BEGIN
InitGadget;
END BrushData.